package com.wlz.bitOperation;

/**
 *  位运算 -- 位与 (&)
 *
 *  位与：第一个操作数的的第n位于第二个操作数的第n位如果都是1，那么结果的第n为也为1，否则为0
 * @author： wlz
 * @Date 2021/1/19 14:51
 * @description： TODO
 * @version: 1.0
 */
public class BitwiseAnd {

    public static void main(String[] args) {

        /**
         *  0000 0000 0000 0000 0000 0000 0000 0101  5换算成二进制
         *  0000 0000 0000 0000 0000 0000 0000 0011  3换算成二进制
         *
         *  0000 0000 0000 0000 0000 0000 0000 0001  1换算成二进制
         *
         */
        // 结果 1
        System.out.println(5 & 3);
    }
}
